package array;

public class Knowledge {
/*
 * 一.数组
 * 存储同一种数据类型的多个元素的集合；
 * 数组既可以是基本类型，也可以是存储应用类型
 * 
 * 格式：
 * 初始化：
 * 数据类型 [ ] 数组名；
 * 数据类型 数组名 []；
 * 推荐使用第一种
 * 
 * 声明：
 * 数组名=new 数据类型{数组长度}
 * 数组名=new 数据类型{数据之间用逗号分隔}
 * 
 * 
 * 合并方式：数据类型[]  数组名={ 数据之间用逗号分隔  }
 * 
 * 
 * 
 * 二维数组
 * 数据类型  变量名=new 数据类型【一维数组的个数】【一维数组的元素个数】；
 * 数据类型 变量名=new 数据类型{{},{},{},{}}
 * 
 * 注意：
 * 1.数据类型可以是java的所有类型，包括基本类型和对象类型；
 * 2.数组的长度一旦分配完之后，是不能再改变的
 * 3.数组的变量名是内存中的入口地址
 * 4.变量名.length，可以查询到数组的长度
 * 5.数组在内存中是连续存储的
 * 
 * 
 * 二.数组的遍历
 * 因为数组有下标所以可以用下标遍历
 * 1.for循环遍历数组
 * 2.增强for循环
 * for(int x  :  数组名){
 * System.out.print(" "+x);
 * }
 * 
 * 注意：
 * int[] x,y[];
 * 表示为一个一维数组x，一个二维数组y
 * 
 * 
 * */
	public static void main(String[] args) {
		
	}

}
